to have difficulties - Français Anglais Dictionnaire